radio advertisement - French English Dictionary